package com.aw.guiguzi.module.manager.transaction.views

import com.aw.baselib.base.AwBasePresenter
import com.aw.baselib.base.AwBaseView
import com.aw.baselib.bean.CommonImgItemBean
import com.aw.guiguzi.bean.UserInfoBean

/**
 * @author : hzw
 */
interface ManagerTransactionConfigView : AwBaseView {
    interface Presenter : AwBasePresenter {
        fun uploadFile(filePath: String?)
        fun uploadFile(bean: CommonImgItemBean?, filePath: String?)
        fun updateUserRemark(bean: UserInfoBean?)
    }

    interface View : AwBaseView {
        fun uploadFileSuccess(result: String?)
        fun uploadFileSuccess(bean: CommonImgItemBean?, result: String?)
        fun updateUserRemarkSuccess()
    }
}